// out: false

.popbox {
    width: 92%;
    max-width: 768px;
}

#visual {
    min-height: 580px;
}

#kv_wp {
    .kv {
        width: 100%;
        max-width: 1440px;
        height: 560px;
        max-height: none;
        margin: 20px auto;

        >a {
            display: block;
            width: 100%;
            height: 100%;
            background: transparent no-repeat center center;
            background-size: cover;

            >img {
                display: none;
            }
        }
    }

    .meta {
        position: absolute;
        left: 50%;
        top: 50%;
        width: 60%;
        max-width: 680px;
        transform: translate(-50%, -50%);
        text-align: center;

        >.title {
            position: relative;
            color: #fff;
            font-weight: bold;
            font-size: 40px;
            padding-bottom: 5px;
            // border-bottom: 1px solid rgba(255, 255, 255, 0.8);
            margin-bottom: 1em;
            letter-spacing: 0.3em;
            display: inline-block;
            text-indent: 0.3em;

            &:after {
                content: " ";
                display: block;
                height: 2px;
                width: 120px;
                background: rgba(255, 255, 255, 0.8);
                position: absolute;
                bottom: -4px;
                left: 50%;
                transform: translateX(-50%);
            }
        }

        >.describe {
            color: #fff;
            font-size: 16px;
            opacity: 0.8;
        }
    }
}


.cigars_detailbox {
    .items_box {
        width: 50%;
        min-width: 600px;
    }
}


.map_mainbox {
    .storelistbox {
        border-top: 20px solid #5f4739;
        max-height: unset;
        height: 600px - 55px;
        overflow-y: scroll;
    }
}
